package com.sfpay.coreplatform.member.service.proxy.account;

import java.util.List;
import java.util.Map;

import com.sfpay.coreplatform.account.valueobject.tmo.AccountVO;
import com.sfpay.coreplatform.member.service.exception.MemberServiceException;

/**
 * 
 * 
 * 类说明：账户系统，查询接口
 *  
 * 
 * <p>
 * 详细描述：
 *   
 * 
 * @author 313717
 *   
 * CreateDate: 2012-5-8
 */
public interface IAccProxyQueryService
{
	/**
	 * 
	 *
	 * 方法说明：根据账户编号查找账户信息，适用于小量获取数据
	 *
	 * @param accNoList
	 * @return
	 * @throws MemberServiceException
	 */
	public Map<Long,AccountVO> findAccountInfo(List<Long> accNoList) throws MemberServiceException;
	
	
	/**
	 * 方法说明：根据账户编号查找账户信息
	 * @param accNo
	 * @return
	 * @throws OrderServiceException
	 */
	public AccountVO findAccountInfoByAccountNo(Long accNo) throws MemberServiceException;

}
